1 general:: Phrase(s): deserve better from someone or something to merit better treatment from someone. • We deserve better from someone who is supposed to be our friend. • I deserve better from Bill.
McGrawhill's American Idioms And Phrasal Verbs